#define _CRT_SECURE_NO_WARNINGS 1


//#include<string>
//#include<iostream>
//
//using namespace std;
//
//int main()
//{
//    double n = 0;
//    cin >> n;
//    string s = to_string(n);
//    size_t i = 0;
//    while (s[i] != '.')
//    {
//        i++;
//    }
//    if (s[i + 1] >= '5')
//    {
//        cout << (int)(n + 1) << endl;
//    }
//    else
//    {
//        cout << (int)n << endl;
//    }
//
//    return 0;
//}


#include<vector>
#include<iostream>

using namespace std;

vector<int> runningSum(vector<int>& nums)
{
    vector<int> RetVector;
    size_t size = nums.size();
    size_t condition = 1;
    for (size_t i = 0; i < size; i++)
    {
        int count = 0;
        for (size_t j = 0; j < condition; j++)
        {
            count += nums[j];
        }
        RetVector.push_back(count);
        condition++;
    }
    return RetVector;
}

int main()
{
    vector<int> v{ 1, 2, 3, 4 };
    vector<int> ret = runningSum(v);

    return 0;
}